import { AttackType, HurtType, TargetRankType, TargetType, TriggerType } from "core/typeDefine/typeDefine";

export default {
    500001: {
        name: '均衡',
        desc: '战斗开始,提高前排英雄防御力10%',
        desc2: '提高防御力提升到15%',
        desc3: '同时提高后排英雄的防御力',
        formationIndex: 0,
        triggers: [{
            triggerType: TriggerType.BattleStart,
            triggerPer: [100, 0],
            triggerCondition: {
                triggerAttackType: AttackType.All,
                triggerHurtType: HurtType.All,
            },
            triggerEvents: [{
                eventName: 'addBuff',
                buffID: 280000,
                targetType: TargetType.TeamFront,
                targetRankType: TargetRankType.Default,
                targetAmount: [5, 0],
                buffAttris: {
                    defPer: 10,
                },
                round: 0,
            }]
        }]
    },
    500002: {
        name: '均衡',
        desc: '战斗开始,提高前排英雄防御力15%',
        formationIndex: 0,
        triggers: [{
            triggerType: TriggerType.BattleStart,
            triggerPer: [100, 0],
            triggerCondition: {
                triggerAttackType: AttackType.All,
                triggerHurtType: HurtType.All,
            },
            triggerEvents: [{
                eventName: 'addBuff',
                buffID: 280000,
                targetType: TargetType.TeamFront,
                targetRankType: TargetRankType.Default,
                targetAmount: [5, 0],
                buffAttris: {
                    defPer: 15,
                },
                round: 0,
            }]
        }]
    },
    500003: {
        name: '均衡',
        desc: '战斗开始,提高全体英雄防御力15%',
        formationIndex: 0,
        triggers: [{
            triggerType: TriggerType.BattleStart,
            triggerPer: [100, 0],
            triggerCondition: {
                triggerAttackType: AttackType.All,
                triggerHurtType: HurtType.All,
            },
            triggerEvents: [{
                eventName: 'addBuff',
                buffID: 280000,
                targetType: TargetType.MyTeam,
                targetRankType: TargetRankType.Default,
                targetAmount: [10, 0],
                buffAttris: {
                    defPer: 15,
                },
                round: 0,
            }]
        }]
    },
    500011: {
        name: '狂暴',
        desc: '战斗开始,提高后排英雄暴击10%',
        desc2: '提高暴击提升到15%',
        desc3: '同时提高前排英雄的防御力',
        formationIndex: 1,
        triggers: [{
            triggerType: TriggerType.BattleStart,
            triggerPer: [100, 0],
            triggerCondition: {
                triggerAttackType: AttackType.All,
                triggerHurtType: HurtType.All,
            },
            triggerEvents: [{
                eventName: 'addBuff',
                buffID: 280000,
                targetType: TargetType.TeamBack,
                targetRankType: TargetRankType.Default,
                targetAmount: [5, 0],
                buffAttris: {
                    critPer: 10,
                },
                round: 0,
            }]
        }]
    },
    500012: {
        name: '狂暴',
        desc: '战斗开始,提高后排暴击15%',
        formationIndex: 1,
        triggers: [{
            triggerType: TriggerType.BattleStart,
            triggerPer: [100, 0],
            triggerCondition: {
                triggerAttackType: AttackType.All,
                triggerHurtType: HurtType.All,
            },
            triggerEvents: [{
                eventName: 'addBuff',
                buffID: 280000,
                targetType: TargetType.TeamBack,
                targetRankType: TargetRankType.Default,
                targetAmount: [5, 0],
                buffAttris: {
                    critPer: 15,
                },
                round: 0,
            }]
        }]
    },
    500013: {
        name: '狂暴',
        desc: '战斗开始,提高全体英雄暴击15%',
        formationIndex: 1,
        triggers: [{
            triggerType: TriggerType.BattleStart,
            triggerPer: [100, 0],
            triggerCondition: {
                triggerAttackType: AttackType.All,
                triggerHurtType: HurtType.All,
            },
            triggerEvents: [{
                eventName: 'addBuff',
                buffID: 280000,
                targetType: TargetType.MyTeam,
                targetRankType: TargetRankType.Default,
                targetAmount: [10, 0],
                buffAttris: {
                    defPer: 15,
                },
                round: 5,
            }]
        }]
    },
    500021: {
        name: '追猎',
        desc: '战斗开始,提高后排英雄暴击10%',
        desc2: '提高暴击提升到15%',
        desc3: '同时提高前排英雄的防御力',
        formationIndex: 1,
        triggers: [{
            triggerType: TriggerType.BattleStart,
            triggerPer: [100, 0],
            triggerCondition: {
                triggerAttackType: AttackType.All,
                triggerHurtType: HurtType.All,
            },
            triggerEvents: [{
                eventName: 'addBuff',
                buffID: 280000,
                targetType: TargetType.TeamBack,
                targetRankType: TargetRankType.Default,
                targetAmount: [5, 0],
                buffAttris: {
                    critPer: 10,
                },
                round: 0,
            }]
        }]
    },
    500022: {
        name: '追猎',
        desc: '战斗开始,提高后排暴击15%',
        formationIndex: 1,
        triggers: [{
            triggerType: TriggerType.BattleStart,
            triggerPer: [100, 0],
            triggerCondition: {
                triggerAttackType: AttackType.All,
                triggerHurtType: HurtType.All,
            },
            triggerEvents: [{
                eventName: 'addBuff',
                buffID: 280000,
                targetType: TargetType.TeamBack,
                targetRankType: TargetRankType.Default,
                targetAmount: [5, 0],
                buffAttris: {
                    critPer: 15,
                },
                round: 0,
            }]
        }]
    },
    500023: {
        name: '追猎',
        desc: '战斗开始,提高全体英雄暴击15%',
        formationIndex: 1,
        triggers: [{
            triggerType: TriggerType.BattleStart,
            triggerPer: [100, 0],
            triggerCondition: {
                triggerAttackType: AttackType.All,
                triggerHurtType: HurtType.All,
            },
            triggerEvents: [{
                eventName: 'addBuff',
                buffID: 280000,
                targetType: TargetType.MyTeam,
                targetRankType: TargetRankType.Default,
                targetAmount: [10, 0],
                buffAttris: {
                    defPer: 15,
                },
                round: 5,
            }]
        }]
    },
    500031: {
        name: '攻伐',
        desc: '战斗开始,提高后排英雄暴击10%',
        desc2: '提高暴击提升到15%',
        desc3: '同时提高前排英雄的防御力',
        formationIndex: 1,
        triggers: [{
            triggerType: TriggerType.BattleStart,
            triggerPer: [100, 0],
            triggerCondition: {
                triggerAttackType: AttackType.All,
                triggerHurtType: HurtType.All,
            },
            triggerEvents: [{
                eventName: 'addBuff',
                buffID: 280000,
                targetType: TargetType.TeamBack,
                targetRankType: TargetRankType.Default,
                targetAmount: [5, 0],
                buffAttris: {
                    critPer: 10,
                },
                round: 0,
            }]
        }]
    },
    500032: {
        name: '攻伐',
        desc: '战斗开始,提高后排暴击15%',
        formationIndex: 1,
        triggers: [{
            triggerType: TriggerType.BattleStart,
            triggerPer: [100, 0],
            triggerCondition: {
                triggerAttackType: AttackType.All,
                triggerHurtType: HurtType.All,
            },
            triggerEvents: [{
                eventName: 'addBuff',
                buffID: 280000,
                targetType: TargetType.TeamBack,
                targetRankType: TargetRankType.Default,
                targetAmount: [5, 0],
                buffAttris: {
                    critPer: 15,
                },
                round: 0,
            }]
        }]
    },
    500033: {
        name: '攻伐',
        desc: '战斗开始,提高全体英雄暴击15%',
        formationIndex: 1,
        triggers: [{
            triggerType: TriggerType.BattleStart,
            triggerPer: [100, 0],
            triggerCondition: {
                triggerAttackType: AttackType.All,
                triggerHurtType: HurtType.All,
            },
            triggerEvents: [{
                eventName: 'addBuff',
                buffID: 280000,
                targetType: TargetType.MyTeam,
                targetRankType: TargetRankType.Default,
                targetAmount: [10, 0],
                buffAttris: {
                    defPer: 15,
                },
                round: 5,
            }]
        }]
    },
    500041: {
        name: '操控',
        desc: '战斗开始,提高后排英雄暴击10%',
        desc2: '提高暴击提升到15%',
        desc3: '同时提高前排英雄的防御力',
        formationIndex: 1,
        triggers: [{
            triggerType: TriggerType.BattleStart,
            triggerPer: [100, 0],
            triggerCondition: {
                triggerAttackType: AttackType.All,
                triggerHurtType: HurtType.All,
            },
            triggerEvents: [{
                eventName: 'addBuff',
                buffID: 280000,
                targetType: TargetType.TeamBack,
                targetRankType: TargetRankType.Default,
                targetAmount: [5, 0],
                buffAttris: {
                    critPer: 10,
                },
                round: 0,
            }]
        }]
    },
    500042: {
        name: '操控',
        desc: '战斗开始,提高后排暴击15%',
        formationIndex: 1,
        triggers: [{
            triggerType: TriggerType.BattleStart,
            triggerPer: [100, 0],
            triggerCondition: {
                triggerAttackType: AttackType.All,
                triggerHurtType: HurtType.All,
            },
            triggerEvents: [{
                eventName: 'addBuff',
                buffID: 280000,
                targetType: TargetType.TeamBack,
                targetRankType: TargetRankType.Default,
                targetAmount: [5, 0],
                buffAttris: {
                    critPer: 15,
                },
                round: 0,
            }]
        }]
    },
    500043: {
        name: '操控',
        desc: '战斗开始,提高全体英雄暴击15%',
        formationIndex: 1,
        triggers: [{
            triggerType: TriggerType.BattleStart,
            triggerPer: [100, 0],
            triggerCondition: {
                triggerAttackType: AttackType.All,
                triggerHurtType: HurtType.All,
            },
            triggerEvents: [{
                eventName: 'addBuff',
                buffID: 280000,
                targetType: TargetType.MyTeam,
                targetRankType: TargetRankType.Default,
                targetAmount: [10, 0],
                buffAttris: {
                    defPer: 15,
                },
                round: 5,
            }]
        }]
    },
}